The sSYS_CONFIG_INFO
structure contains information about the system configuration parameters.
|
typedef struct
_SYS_CONFIG_INFO { BYTE beeper; BYTE bgtask_priority; BYTE jbod_raid; BYTE hdd_read_ahead; BYTE stagger_power_on; BYTE auto_spin_down; BYTE
hdd_low_power_idle_mode; BYTE
hdd_low_rpm_mode; BYTE empty_hdd_slot_led; BYTE cpu_fan_detect; BYTE hdd_smart_status_polling; BYTE
sas_mux; BYTE
ses2_support; BYTE auto_activate_incomplete_raid; BYTE disk_write_cache; BYTE disk_capacity_truncation; BYTE sata_ncq_support; BYTE vol_readahead; BYTE hdd_queue_depth; BYTE
max_cmd_len; BYTE
write_same_for_init; BYTE
hotplugged_for_rebuilding; BYTE
smart_option_for_hdd; BYTE
smart_polling_interval; BYTE
reserved[8]; }sSYS_CONFIG_INFO,
*pSYS_CONFIG_INFO; |
beeper
beeper setting
|
Value |
Meaning |
|
0 |
Beeper ON |
|
1 |
Beeper OFF |
bgtask_priority
background task priority
setting
|
Value |
Meaning |
|
0 |
Ultra Low(5%) |
|
1 |
Low(20%) |
|
2 |
Medium(50%) |
|
3 |
High(80%) |
jbod_raid
JBOD/RAID setting
|
Value |
Meaning |
|
0 |
RAID |
|
1 |
JBOD |
hdd_read_ahead
HDD read ahead cache
setting
|
Value |
Meaning |
|
0 |
Enabled |
|
1 |
Disabled Maxtor |
|
2 |
Disabled |
stagger_power_on
stagger power-on setting
|
Value |
Meaning |
|
0 |
0.4 |
|
1 |
0.7 |
|
2 |
1.0 |
|
3 |
1.5 |
|
4 |
2.0 |
|
5 |
2.5 |
|
6 |
3.0 |
|
7 |
3.5 |
|
8 |
4.0 |
|
9 |
4.5 |
|
10 |
5.0 |
|
11 |
5.5 |
|
12 |
6.0 |
auto_spin_down
auto spin down(minutes)
|
Value |
Meaning |
|
0 |
Disabled |
|
1 |
1 |
|
2 |
30 |
|
3 |
5 |
|
4 |
10 |
|
5 |
15 |
|
6 |
20 |
|
7 |
30 |
|
8 |
40 |
|
9 |
60 |
hdd_low_power_idle_mode
time to HDD low power
idle
|
Value |
Meaning |
|
0 |
Disabled |
|
1 |
2 Minutes |
|
2 |
3 Minutes |
|
3 |
4 Minutes |
|
4 |
5 Minutes |
|
5 |
6 Minutes |
|
6 |
7 Minutes |
hdd_low_rpm_mode
time to HDD low RPM mode
|
Value |
Meaning |
|
0 |
Disabled |
|
1 |
10 Minute |
|
2 |
20 Minutes |
|
3 |
30 Minutes |
|
4 |
40 Minutes |
|
5 |
50 Minutes |
|
6 |
60 Minutes |
empty_hdd_slot_led
empty hdd slot LED setting
|
Value |
Meaning |
|
0 |
ON |
|
1 |
OFF |
cpu_fan_detect
cpu fan detection
|
Value |
Meaning |
|
0 |
Enabled |
|
1 |
Disabled |
hdd_smart_status_polling
HDD smart status polling
|
Value |
Meaning |
|
0 |
Disabled |
|
1 |
Enabled |
sas_mux
sas mux
|
Value |
Meaning |
|
0 |
Auto. |
|
1 |
Internal. |
|
2 |
External. |
ses2_support
SES2 support
|
Value |
Meaning |
|
0 |
Enabled. |
|
1 |
Disabled. |
auto_activate_incomplete_raid
auto activate incomplete
raid
|
Value |
Meaning |
|
0 |
Disabled |
|
1 |
Enabled |
disk_write_cache
disk write cache
|
Value |
Meaning |
|
0 |
Auto |
|
1 |
Enabled |
|
2 |
Disabled |
disk_capacity_truncation
disk capacity truncation
|
Value |
Meaning |
|
0 |
Multiples Of |
|
1 |
Multiples Of |
|
2 |
No Truncation |
sata_ncq_support
SATA NCQ support
|
Value |
Meaning |
|
0 |
Enabled. |
|
1 |
Disabled |
vol_readahead
volume data read ahead
|
Value |
Meaning |
|
0 |
|
|
1 |
Aggressive |
|
2 |
Conservative |
|
3 |
Disabled |
hdd_queue_depth
HDD queue depth
|
Value |
Meaning |
|
0 |
1(Disabled). |
|
1 |
2 |
|
2 |
4 |
|
3 |
8 |
|
4 |
16 |
|
5 |
32 |
max_cmd_len
max command length
|
Value |
Meaning |
|
MAX_CMD_LEN_148K |
148K |
|
MAX_CMD_LEN_256K |
256K |
|
MAX_CMD_LEN_512K |
512K |
|
MAX_CMD_LEN_ |
|
|
MAX_CMD_LEN_ |
|
|
MAX_CMD_LEN_ |
|
write_same_for_init
write same for initialization
|
Value |
Meaning |
|
0 |
SAS And SATA |
|
1 |
SAS Only |
|
2 |
SATA Only |
hotplugged_for_rebuilding
hot plugged disk for rebuilding
|
Value |
Meaning |
|
0 |
Blank Disk Only |
|
1 |
Always |
|
2 |
Disabled |
smart_option_for_hdd
SMART option for HDD
|
Value |
Meaning |
|
0 |
Failed The Drive |
|
1 |
Failed The Drive If Hot Spare Exist |
|
2 |
Alert Only |
smart_polling_interval
SMART polling interval
|
Value |
Meaning |
|
0 |
On Demand |
|
1 |
30 Seconds |
|
2 |
1 Minute |
|
3 |
5 Minutes |
|
4 |
10 Minutes |
|
5 |
20 Minutes |
|
6 |
30 Minutes |
|
7 |
1 Hour |
|
8 |
2 Hours |
|
9 |
3 Hours |
|
10 |
6 Hours |
|
11 |
12 Hours |
Requirements
|
Header |
arclib.h |
|
Include |
arclib.h |
See Also